training school or centre - French English Dictionary